WordPressでプラグイン作成をするためのチュートリアルまとめ
最終更新日:
※この記事は更新中です。あとでどんどん追加していきます。
今後「いつどの施策を打ったかを自動で保存してくれるプラグイン」を作成したいと考えています。
そこで、今回はWordPressでプラグイン作成するために使えるチュートリアルをまとめておきます。
目次 (PRも含まれます)
1. 本気で作りたい人向け、WordPressプラグインの作成方法
OXY NOTEさんの記事です。コンテンツはこんな感じです。
- 本気で作りたい人向け、WordPressプラグインの作成方法
- WordPressプラグインの仕組みとクラスを利用したより実践的な解説
- WordPressのプラグインでデータベースを作成・削除・アップデートする方法
- WordPressプラグイン用の設定を追加する方法
- WordPressプラグインを公式プラグインディレクトリへ追加する方法
このチュートリアルを見ると、
- ゼロからワードプレスのプラグインを作成して、公式プラグイン申請するところまでが一貫してわかる
といった感じです。難易度的には初学者にはちょっと難しいかもしれませんが、非常に実践的です。
- 難易度:★★★
- 実践度:★★★
2. WordPress Plugin Development | How To WordPress Development Tutorial
WordPress Plugin Development | How To WordPress Development Tutorialは英語のWordPressテーマ開発のためのチュートリアルです。コンテンツとしては5章に分かれていて、
- WordPress Plugin Development | How To WordPress Development Tutorial
- WordPress Plugin Development Part 2 | How To WordPress Development Tutorial
- WordPress Plugin Development Part 3 | How to WordPress Tutorial
- WordPress Plugin Development Part 4 | How to WordPress Tutorial
- WordPress Plugin Tutorial Part 5 | Preparing the plugin for other sites
となっています。
実際に画面を見ながら、基礎的なプラグイン開発についてまとめているので、初学者にはわかりやすいかと思います。英語が分かる人はこちらからスタートするのがよいかも。
- 難易度:★
- 実践度:★★
0からわかるWordPressプラグイン開発(スッテプ・バイ・ステップ)
0からわかるWordPressプラグイン開発(スッテプ・バイ・ステップ)
- 難易度:★★
- 実践度:★★
備考
WordPressプラグイン開発する前に、読んでおきたい記事をまとめておきます。
プラグイン作者必読!実例に学ぶ脆弱なWordPressプラグインの作り方、又はwp-adminを守る理由
WordPress特有のセキュリティ脆弱性に対して論じている記事です。
- SQL インジェクション
- XSS
- 権限昇格(PE)
- CSRF
- ファイル・インクルージョン(FI)
などの問題が起こる可能性について解説しているので、プラグイン作成する際にはチェックしておきたいです。